Big Huge Thesaurus

arm pad

noun

sounds kind of like